﻿do
	IGAS:NewAddon("IGAS_Studio")

	local _DB

	------------------------------------------------------------
	-- ScriptType
	------------------------------------------------------------
	_DB = CreateHelpDB(IGAS.GUI.Widget.ScrollForm, "ScriptType")
	_DB:SetBaseHelpDB(CreateHelpDB(IGAS.GUI.Widget.Frame, "ScriptType"))

	------------------------------------------------------------
	-- Function
	------------------------------------------------------------
	_DB = CreateHelpDB(IGAS.GUI.Widget.ScrollForm, "Function")
	_DB:SetBaseHelpDB(CreateHelpDB(IGAS.GUI.Widget.Frame, "Function"))

	_DB:AddCodeHelp("FixHeight", [=[Adjust the container's height, using when you add, remove or modify some frames]=], [=[FixHeight()]=])
	------------------------------------------------------------
	-- Property
	------------------------------------------------------------
	_DB = CreateHelpDB(IGAS.GUI.Widget.ScrollForm, "Property")
	_DB:SetBaseHelpDB(CreateHelpDB(IGAS.GUI.Widget.Frame, "Property"))

	_DB:AddCodeHelp("Value", [[the value representing the current position of the slider thumb]], IGAS:GetPropertyType("number"))
	_DB:AddCodeHelp("AutoHeight", [[true if the height of the container would be auto-adjust]], IGAS:GetPropertyType("boolean"))
	_DB:AddCodeHelp("ValueStep", [[the minimum increment between allowed slider values]], IGAS:GetPropertyType("number"))
	_DB:AddCodeHelp("Container", [[the scrollform's container, using to contain other frames.]], IGAS:GetPropertyType("Frame"))
end
